Dynamo Theory Of Earth's Magnetism | Why Does Earth Have A Magnetic Field Magnetism Upsc